package com.kangyi.admin.service;

import com.kangyi.dto.AddEmployeeDTO;
import com.kangyi.dto.EditEmployeeDTO;
import com.kangyi.dto.EmployeePageQueryDTO;
import com.kangyi.result.PageResult;
import com.kangyi.vo.EmployeeDetailVO;

import java.util.List;

/**
 * @author Blank
 * @version 1.0
 */
public interface EmployeeService {
    PageResult pageQuery(EmployeePageQueryDTO employeePageQueryDTO);

    void deleteEmployee(List<Integer> ids);

    void addEmployee(AddEmployeeDTO addEmployeeDTO);

    void editEmployee(EditEmployeeDTO editEmployeeDTO);

    EmployeeDetailVO detailEmployee(Integer employeeId);
}
